CC 			= gcc
LD 			= gcc



SRCS = snake.c arene.c  jeux.c ncursJeu.c main.c Element.c Liste.c
FINAL_TARGET = snake_txt
LIBS = -lncurses



CFLAGS 			= $(DEFINE)  -Wall -pedantic -ansi -ggdb   -O2   # pour optimiser
OBJ_DIR 		= bin
SRC_DIR 		= src
BIN_DIR 		= bin
DOC_DIR                 = doc



default: $(BIN_DIR)/$(FINAL_TARGET)


$(BIN_DIR)/$(FINAL_TARGET): $(SRCS:%.c=$(OBJ_DIR)/%.o)
	$(LD) $+ -o $@ $(LDFLAGS) $(LIB_DIR) $(LIBS)

$(OBJ_DIR)/%.o: $(SRC_DIR)/%.c
	$(CC) -c $(CFLAGS) $(INCLUDE_DIR) $< -o $@

clean:
	rm -f $(OBJ_DIR)/*.o $(BIN_DIR)/$(FINAL_TARGET)

